corner or where two walls meet - Spanish English Dictionary